package com.zmj.mobile.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.zmj.framework.base.entity.BasicUniqueEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.SuperBuilder;

/**
 * <p>
 * 采购询比价/定价主表
 * </p>
 *
 * @author lzy
 * @since 2024-02-01
 */
@ApiModel(value = "QuoteItemMainEntity", description = "采购询比价/定价主表")
@TableName("quote_item_main")
@Data
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class QuoteItemMainEntity extends BasicUniqueEntity {

    @ApiModelProperty(value = "定价编号")
    private String itemCode;

    @ApiModelProperty(value = "附件")
    private String attachment;

    @ApiModelProperty(value = "附件路径")
    private String attachmentPath;

    @ApiModelProperty(value = "定价说明")
    private String extraDesc;

    @ApiModelProperty(value = "状态")
    private String dataStatus;

    @ApiModelProperty(value = "审批流id")
    private String flowId;

    @ApiModelProperty(value = "部门编码")
    private String departCode;

    @ApiModelProperty(value = "部门名称")
    private String departName;
}
